package com.digitalchina.lxnsy.entity;

import java.io.Serializable;

/**
 * ================================================
 * 项目名称：BigData
 * 类描述：
 * 包名：com.digitalchina.bigdata.entity
 * 创建人：郑皓
 * 创建时间：2019/4/30 15:02
 * 修改备注：
 * ================================================
 */
public class MessageDetailVO implements Serializable {

    /**
     * put("1", "农用品采购");
     * put("2", "种子采购");
     * put("3", "农资出入库");
     * put("4", "出库销售");
     * put("5", "育苗");
     * put("6", "定植");
     * put("7", "浇水施肥");
     * put("8", "中耕除草");
     * put("9", "农药使用");
     * put("10", "采收");
     */
    //消息类型
    private String messageType;
    //公共字段日期
    private String commonDate;
    //地块信息
    private String landParcelName;
    //农作物名称
    private String  cropName;
    //农药单位
    private String  unit;

    //农作物品种信息名称
    private String varietyName;

    //人数
    private String peopleNumber;

    //工时
    private String hours;

    //社员
    private String member;

    //亩数
    private String muNumber;

    //总价
    private String totalPrice;

    //操作人
    private String operateName;

    //是否查看 "1" 代表已经查看 "0"代表未查看
    private String isLook;

    //农产品采购 ******
    //农产品名称
    private String productName;

    //农产品规格
    private String productSpecs;

    //农产品数量
    private String productNumber;

    //农产品单价
    private String productPrice;

    //农产品总价
    private String productTotalPrice;

    //种子采购 *******
    //种子规格
    private String feedSpecs;

    //种子重量（g）
    private String feedWeight;

    //种子数量
    private String feednumber;

    //农产品出库 *******
    //农产品出库件数
    private String productsoutNumber;

    //农产品出库重量（kg）
    private String productsoutWeight;

    //农产品出库批次
    private String productsoutBatch;

    //育苗 *******
    //育苗袋数
    private String seedlingBagNumber;

    //穴盘
    private String acupointPlate;

    //出苗日期
    private String emergenceDate;

    //育苗数量
    private String seedlingNumber;

    //定植   ***********
    //定植数量
    private String colonizationNumber;

    //浇水施肥  *******
    //浇水施肥的类型
    private String waterType;

    //农药使用 ********
    //农药名称
    private String  pesticidesName ;

    //农药使用药量
    private String pesticidedosage;

    //采收  *********
    //采收重量
    private String recoveryWeight;

    //采收包装规格
    private String recoveryPackingSize;

    //采收批次信息
    private String recoveryBatchNo;

    //农资出入库 *********
    //农资出入库类型
    private String materialType;

    //农资出入库对应化肥或农药基础数据ID
    private String fertilizerPesticideId;

    //回执确认状态 NOT_CONFIRMED 未确认 HAVE_CONFIRMED 已确认
    private String confirmStatus;

    //操作类型 OUT 出库 ENTER 入库
    private String operationType;

    //农资出入库规格
    private String outinbandSpecs;

    //农资出入库重量（农药是ml 化肥是kg）
    private String outinbandWeight;

    //农资出入库数量
    private String outinbandNumber;

    //农资出入库名称
    private String fertilizerPesticideName;

    //联系电话
    private String mobilePhone;

    //2019年7月11日 20:02:17 新增农事记录
    private OperationRecordsVO operationRecordsVO;

    //2019年8月16日 16:52:57 新增
    //运费
    private String freight;

    private String saleUnitPrice;

    public String getFreight() {
        return freight;
    }

    public void setFreight(String freight) {
        this.freight = freight;
    }

    public String getSaleUnitPrice() {
        return saleUnitPrice;
    }

    public void setSaleUnitPrice(String saleUnitPrice) {
        this.saleUnitPrice = saleUnitPrice;
    }

    public OperationRecordsVO getOperationRecordsVO() {
        return operationRecordsVO;
    }

    public void setOperationRecordsVO(OperationRecordsVO operationRecordsVO) {
        this.operationRecordsVO = operationRecordsVO;
    }

    public String getUnit() {
        return unit;
    }

    public void setUnit(String unit) {
        this.unit = unit;
    }

    public String getMessageType() {
        return messageType;
    }

    public void setMessageType(String messageType) {
        this.messageType = messageType;
    }

    public String getCommonDate() {
        return commonDate;
    }

    public void setCommonDate(String commonDate) {
        this.commonDate = commonDate;
    }

    public String getLandParcelName() {
        return landParcelName;
    }

    public void setLandParcelName(String landParcelName) {
        this.landParcelName = landParcelName;
    }

    public String getCropName() {
        return cropName;
    }

    public void setCropName(String cropName) {
        this.cropName = cropName;
    }

    public String getVarietyName() {
        return varietyName;
    }

    public void setVarietyName(String varietyName) {
        this.varietyName = varietyName;
    }

    public String getPeopleNumber() {
        return peopleNumber;
    }

    public void setPeopleNumber(String peopleNumber) {
        this.peopleNumber = peopleNumber;
    }

    public String getHours() {
        return hours;
    }

    public void setHours(String hours) {
        this.hours = hours;
    }

    public String getMember() {
        return member;
    }

    public void setMember(String member) {
        this.member = member;
    }

    public String getMuNumber() {
        return muNumber;
    }

    public void setMuNumber(String muNumber) {
        this.muNumber = muNumber;
    }

    public String getTotalPrice() {
        return totalPrice;
    }

    public void setTotalPrice(String totalPrice) {
        this.totalPrice = totalPrice;
    }

    public String getOperateName() {
        return operateName;
    }

    public void setOperateName(String operateName) {
        this.operateName = operateName;
    }

    public String getIsLook() {
        return isLook;
    }

    public void setIsLook(String isLook) {
        this.isLook = isLook;
    }

    public String getProductName() {
        return productName;
    }

    public void setProductName(String productName) {
        this.productName = productName;
    }

    public String getProductSpecs() {
        return productSpecs;
    }

    public void setProductSpecs(String productSpecs) {
        this.productSpecs = productSpecs;
    }

    public String getProductNumber() {
        return productNumber;
    }

    public void setProductNumber(String productNumber) {
        this.productNumber = productNumber;
    }

    public String getProductPrice() {
        return productPrice;
    }

    public void setProductPrice(String productPrice) {
        this.productPrice = productPrice;
    }

    public String getProductTotalPrice() {
        return productTotalPrice;
    }

    public void setProductTotalPrice(String productTotalPrice) {
        this.productTotalPrice = productTotalPrice;
    }

    public String getFeedSpecs() {
        return feedSpecs;
    }

    public void setFeedSpecs(String feedSpecs) {
        this.feedSpecs = feedSpecs;
    }

    public String getFeedWeight() {
        return feedWeight;
    }

    public void setFeedWeight(String feedWeight) {
        this.feedWeight = feedWeight;
    }

    public String getFeednumber() {
        return feednumber;
    }

    public void setFeednumber(String feednumber) {
        this.feednumber = feednumber;
    }

    public String getProductsoutNumber() {
        return productsoutNumber;
    }

    public void setProductsoutNumber(String productsoutNumber) {
        this.productsoutNumber = productsoutNumber;
    }

    public String getProductsoutWeight() {
        return productsoutWeight;
    }

    public void setProductsoutWeight(String productsoutWeight) {
        this.productsoutWeight = productsoutWeight;
    }

    public String getProductsoutBatch() {
        return productsoutBatch;
    }

    public void setProductsoutBatch(String productsoutBatch) {
        this.productsoutBatch = productsoutBatch;
    }

    public String getSeedlingBagNumber() {
        return seedlingBagNumber;
    }

    public void setSeedlingBagNumber(String seedlingBagNumber) {
        this.seedlingBagNumber = seedlingBagNumber;
    }

    public String getAcupointPlate() {
        return acupointPlate;
    }

    public void setAcupointPlate(String acupointPlate) {
        this.acupointPlate = acupointPlate;
    }

    public String getEmergenceDate() {
        return emergenceDate;
    }

    public void setEmergenceDate(String emergenceDate) {
        this.emergenceDate = emergenceDate;
    }

    public String getSeedlingNumber() {
        return seedlingNumber;
    }

    public void setSeedlingNumber(String seedlingNumber) {
        this.seedlingNumber = seedlingNumber;
    }

    public String getColonizationNumber() {
        return colonizationNumber;
    }

    public void setColonizationNumber(String colonizationNumber) {
        this.colonizationNumber = colonizationNumber;
    }

    public String getWaterType() {
        return waterType;
    }

    public void setWaterType(String waterType) {
        this.waterType = waterType;
    }

    public String getPesticidesName() {
        return pesticidesName;
    }

    public void setPesticidesName(String pesticidesName) {
        this.pesticidesName = pesticidesName;
    }

    public String getPesticidedosage() {
        return pesticidedosage;
    }

    public void setPesticidedosage(String pesticidedosage) {
        this.pesticidedosage = pesticidedosage;
    }

    public String getRecoveryWeight() {
        return recoveryWeight;
    }

    public void setRecoveryWeight(String recoveryWeight) {
        this.recoveryWeight = recoveryWeight;
    }

    public String getRecoveryPackingSize() {
        return recoveryPackingSize;
    }

    public void setRecoveryPackingSize(String recoveryPackingSize) {
        this.recoveryPackingSize = recoveryPackingSize;
    }

    public String getRecoveryBatchNo() {
        return recoveryBatchNo;
    }

    public void setRecoveryBatchNo(String recoveryBatchNo) {
        this.recoveryBatchNo = recoveryBatchNo;
    }

    public String getMaterialType() {
        return materialType;
    }

    public void setMaterialType(String materialType) {
        this.materialType = materialType;
    }

    public String getFertilizerPesticideId() {
        return fertilizerPesticideId;
    }

    public void setFertilizerPesticideId(String fertilizerPesticideId) {
        this.fertilizerPesticideId = fertilizerPesticideId;
    }

    public String getConfirmStatus() {
        return confirmStatus;
    }

    public void setConfirmStatus(String confirmStatus) {
        this.confirmStatus = confirmStatus;
    }

    public String getOperationType() {
        return operationType;
    }

    public void setOperationType(String operationType) {
        this.operationType = operationType;
    }

    public String getOutinbandSpecs() {
        return outinbandSpecs;
    }

    public void setOutinbandSpecs(String outinbandSpecs) {
        this.outinbandSpecs = outinbandSpecs;
    }

    public String getOutinbandWeight() {
        return outinbandWeight;
    }

    public void setOutinbandWeight(String outinbandWeight) {
        this.outinbandWeight = outinbandWeight;
    }

    public String getOutinbandNumber() {
        return outinbandNumber;
    }

    public void setOutinbandNumber(String outinbandNumber) {
        this.outinbandNumber = outinbandNumber;
    }

    public String getFertilizerPesticideName() {
        return fertilizerPesticideName;
    }

    public void setFertilizerPesticideName(String fertilizerPesticideName) {
        this.fertilizerPesticideName = fertilizerPesticideName;
    }

    public String getMobilePhone() {
        return mobilePhone;
    }

    public void setMobilePhone(String mobilePhone) {
        this.mobilePhone = mobilePhone;
    }
}
